Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OGDEN SQUARE Terraced £142,486 £120,000 8 Sep 2020
2 OGDEN SQUARE Terraced £260,000 23 Feb 2024
3 OGDEN SQUARE Detached £384,914 £149,950 15 Nov 2002